prepare a nest for laying eggs - Spanish English Dictionary

prepare a nest for laying eggs

Meanings of "prepare a nest for laying eggs" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
prepare a nest for laying eggs echar una llueca [v]